//package com.test.demo;
//
//public class Student {
//    public static void main(String[] args) {
//        public class Student {
//            private String ID;
//            private String name;
//            private int age;
//
//            public Student() {
//            }
//
//            public Student(String ID, String name, int age) {
//                this.ID = ID;
//                this.name = name;
//                this.age = age;
//            }
//
//            public String getID() {
//                return ID;
//            }
//
//            public void setID(String ID) {
//                this.ID = ID;
//            }
//
//            public String getName() {
//                return name;
//            }
//
//            public void setName(String name) {
//                this.name = name;
//            }
//
//            public int getAge() {
//                return age;
//            }
//
//            public void setAge(int age) {
//                this.age = age;
//            }
//        }
//
//
////② 定义一个StudentManager类
//        public class StudentManager {
//            //③ 创建一个student集合
//            private ArrayList<Student> studentList = new ArrayList<>();
//
//            private Scanner sc = new Scanner(System.in);
//
//            //④ 定义一个添加学生的方法
//            public void add() {
//                System.out.println("===添加学生===");
//                Student student = new Student();
//                //⑤ 输入添加学生的ID、姓名、年龄
//                System.out.println("请输入添加学生的ID：");
//                String ID = sc.next();
//
//                System.out.println("请输入添加学生的姓名：");
//                String name = sc.next();
//
//                System.out.println("请输入添加学生的年龄：");
//                int age = sc.nextInt();
//                //⑥ 通过set方法设置学生的ID 姓名 年龄
//                student.setID(ID);
//                student.setName(name);
//                student.setAge(age);
//
//                //⑦ 将学生添加到集合中
//                studentList.add(student);
//
//                System.out.println("恭喜，添加学生成功");
//            }
//
//            //⑧ 定义一个查询学生的query方法
//            public void query() {
//                System.out.println("==当前学生信息如下：==");
//                for (int i = 0; i < studentList.size(); i++) {
//                    Student student = studentList.get(i);
//                    System.out.println("学生ID：" + student.getID());
//                    System.out.println("学生姓名：" + student.getName());
//                    System.out.println("学生年龄：" + student.getAge());
//                }
//            }
//
//            /**
//             * ⑨ 定义一个展示界面的方法
//             */
//            public void start() {
//                while (true) {
//                    System.out.println("====欢迎进入学生管理系统=====");
//                    System.out.println("1、添加学生（add）");
//                    System.out.println("2、查看学生（query）");
//                    System.out.println("3、退出系统（exit）");
//                    System.out.println("请您选择操作命令：");
//                    String command = sc.next();
//                    switch (command) {
//                        case "add":
//                            add();
//                            break;
//                        case "query":
//                            query();
//                            break;
//                        case "exit":
//                            return; // 结束当前方法！
//                        default:
//                            System.out.println("您输入的操作命令有误~~");
//                    }
//                }
//            }
//        }
//
//        public class Test {
//            public static void main(String[] args) {
//                //⑩ 在main方法中开启测试
//                StudentManager studentManager = new StudentManager();
//                studentManager.start();
//            }
//        }
//
//    }
//}
